Essential concepts of chemistry - Sherman, Sharon J. (Houghton Mifflin, 1999)