Cliffs advanced placement chemistry examination preparation guide - Thorpe, Gary S. (Cliffs Notes, 1996)