Edexcel Igcse Mathematics A Practice Book 2 by D. Turner & I.A. Potts