Maths For Gcse And Igcse, Higher Level/Extended by Richards Parsons