Basic Chemistry by William S Seese