basic chemistry - Seese, William S. (Prentice Hall, Inc., 1972)