Tackling Long-Term Global Energy Problems - Spreng, Daniel T. (Springer Netherlands, 2012)