Cambridge International AS & A level Chemistry - "Cann , Peter" (Hodder Education, 2015)