Acids, Bases, and the Chemistry of the Covalent Bond