AS/A LEVEL CHEMISTRY - "Ratcliff , Brian" (Cambridge / London, 2004)