Soil and water chemistry - Michael E. Essington (CRC Press, 2004)