CliffsAP chemistry - Thorpe, Gary S. (Wiley Pub., 2008)