Home maths extension book. - Straker,A (Cambridge. University book, 2000)