Energy Resources for a changing world - "Allen E John" (CAMBRIDGE UNVERSTY LONDON, 2011)