Principles of Molecular Photochemistry by Nicholas J. Turro & Juan C. Scaiano