Hydrogen & fuel cells : advances in transportation and power - Hordeski, Michael F. (Fairmont Press ; CRC Press, 2009)