Mathematics For IGCSE - "Rayner,David" (,oxford uni press london, 2000)