Solubility and pH calculations : the mathematics of the Simplest ionic equilibria - Butler, James Newton (Addison-Wesley Publishing Company, 1973)