Chemistry for Environmental and Earth Sciences by Peter G. Swindells, Craig Denver Williams, Catherine Vanessa Anne Duke (Paperback, 2007)