Cambridge International AS and A Level Chemistry - "Cann, Peter" (Hodder Education UK)