Pure mathematics 2 & 3 advanced level mathematics - Neil (Cambridge University Press, 2006)