Controlling climate change - Metz, Bert (Cambridge university press, 2010)