Environmental Chemistry 2e P by Gary W. VanLoon & Stephen J. Duffy