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