Photochemistry of organic compounds from concepts to practice - Klan, Petr (Wiley, 2009)