Energy resources for a changing world - Allen, John E (Cambridge University Press, London, 2011)