Cambridge International AS and A Level - "Harold Randall","David Hopkins","N/A" (Cambridge University Press UK, 2012)