Cambridge International AS & A Level Chemistry - "Cann, Peter" (Hodder Education London, 2017)