Environmental Soil Chemistry - Sparks, Donald L (1995)