Fundamentals of environmental chemistry - Manahan, Stanley E. (Lewis Publishing, 2001)