Introductory Chemistry For The Environmental Sciences by Roy M. Harrison & Stephen J. De Mora