Photosensitizers in Medicine, Environment, and Security - Tebello Nyokong, Vefa Ahsen (Springer)