As level and A level Chemistry - Brian Ratcliff,dkk (Cambridge Univ, 2006)