Solar Hydrogen Generation - Rajeshwar, Krishnan; Licht, Stuart; McConnell, Robert; Licht, Stuart; McConnell, Robert D.; Rajeshwar, Krishnan; McConnell, Robert (Springer New York, 2008)