Fundamentals of Environmental Chemistry, Third Edition by Stanley E. Manahan & Manahan E.