Mathematics For Cambridge Igcse Extended by June Haighton & Ginettte Carole Mcmanus