Energy for the future a new agenda - Scrase, Ivan; MacKerron, Gordon (Energy, climate and the enviornment series, 2009)