Fundamentals of environmental chemistry - Manahan, Stanley E; Author (2009)