Water Chemistry C by William Arnold & Patrick L. Brezonik