Computer calculation of ionic equilibria and titration procedures : With specific reference to analytical chemistry