Fuel Cells, Engines and Hydrogen by Frederick J. Barclay