Hydrogen Ion Concentration: New Concepts in a Systematic Treatment (Princeton Legacy Library)