Basic concepts of chemistry - Sherman, Alan (Houghton Mifflin, 1996)