Tomorrow's energy : hydrogen, fuel cells, and the prospects for a cleaner planet - Hoffmann, Peter, 1935- (MIT Press, 2001)