Chemistry All-In-One for Dummies (+ Chapter Quizzes Online)
Christopher Hren & John T. Moore & Peter J. Mikulecky