N H M New Heinemann Maths textbook 5 - "Blair, John T" (Pearson Education Limited England, 2001)