Intermediate GCSE Mathematics: Revision & Practice by D. RAYNER | Menrva Books