Introduction To Hydrogen Technology by Roman J. Press, Alla V. Bailey & Gerald A. Takacs