Ionic Equilibrium: A Mathematical Approach by James Newton Butler | Menrva Books | MenrvaBooks