Essentials Of General, Organic, And Biological Chemistry door David Ball, John Hill & Rhonda Scott-Ennis