Maths for GCSE and IGCSE, Higher Level/Extended (A*-G Resits) by CGP Books...
Maths for GCSE and IGCSE, Higher Level/Extended (A -G Resits) by CGP Books (Paperback, 2012).
eBay