Photochemistry : A Modern Theoretical Perspective