Soil and environmental chemistry - Bleam, William F (Academic Press/Elsevier, 2012)