Fueling our future: an introduction to sustainable energy / Robert L. Evans. - Evans, Robert L. 1945 - (Cambridge University Press, 2007)