Light, Water, Hydrogen The Solar Generation of Hydrogen by Water Photoelectrolysis - GRIMES, CRAIG. (Springer US : Imprint: Springer, 2008)