Photochemical, Photoelectrochemical and Photobiological ...: by Hall, D. O.