Energy Technology 2010 by Neale R. Neelameggham