An Introduction to Environmental Chemistry by Brian Reid, Peter Brimblecombe, Julian E. Andrews, Tim D. Jickells, Peter S. Liss (Paperback, 2003)