Introduction to basic chemistry - Zumdahl, S. S. Steven S. Zumdahl; DeCoste D. J. Donald J. DeCoste
Includes appendix, glossary and index.