Mathematics For Igcse Extended Revision Guide by Andrew Manning & Ginettte Carole Mcmanus