The hydrogen energy transition : moving toward the post petroleum age in transportation - Sperling, Daniel; Cannon, James S. (Elsevier Academic Press, 2004)