New Aqa Gcse Mathematics by June Haighton, Margaret Thornton & Tony Fisher