Fundamentals of environmental chemistry - Manahan, Stanley E (London CRC Press, 2009)