Singlet Oxygen Organic Molecules And Light by Peter R. Ogilby