New Heinemann Maths 6 Extension Textbook - "BLAIR, JOHN T." (HEINEMANN, Lahore, 2002)