N H M New Heinemann Maths Extension Textbook 6 - "Blair, John T" (Heineman Educational Books Zaragonza, 2002)