IB Diploma- Mathematics Course Companion: Higher Level - Fensom, Jim; Harding, Anthony; Heinrichs, Lorraine (Oxford University Press, 2012)