Chemistry for environmental engineering and science - Swayer, Clair N (McGraw Hill Education, 2003)