Global Climate Change - The Technology Challenge - Princiotta, Frank (Springer Netherlands, 2011)