Advances in Photochemistry (Advances in Photochemistry #18) by James N. Pitts