Handbook of Photochemistry, Third Edition by M. Teresa Gandolfi | Menrva Books | MenrvaBooks