Energy resorces through photochemistry and catalysis - Edited by Michael Gratzel (Academic Pres)