Hydrogen : facing the energy challenges of the 21st century - Bose, Tapan (Hors collection., 2007)