Tomorrow's Energy, revised and expanded edition: Hydrogen, Fuel Cells, and the Prospects for a Cleaner Planet by Peter Hoffmann Back to product details page >