IGCSE Mathematics - Karen Morrison (Cambridge University Pres, 2002)