Environmental Soil Chemistry, 2nd edition - Donald Sparks (Elsevier, 2003)