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