Longman Mathematics For Igcse by Viv Hony, Dave Turner & Ian Potts