Light, Water, Hydrogen The Solar Generation of Hydrogen by Water Photoelectrolysis - Grimes, Craig A.; Varghese, Oomman K.; Ranjan, Sudhir (Springer US, 2008)