Chemistry by John Holman & Gwen M. Pilling