Future energy : improved, sustainable and clean options for our planets - Goodwin, Anthony R. H. (Elsevier, 2008)