Soil and environmental chemistry - Bleam, William F. (Elsevier, 2012)