Key Stage 3 Maths: 2003: Levels 3-6 by Letts Educational (Paperback, 2002)