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