Climate Change : From Science to Sustainability - Peake Stephen (USA Oxford University, 2009)