Soil and water chemistry, an integrative approach - Essington, Michael E (2004)