Principles And Applications Of Aquatic Chemistry by Fran, Francois M. Morel & Janet G. Hering