Key Stage 2 English: Revision for Curriculum Tests and Practice Papers by Christine Warwick, Camilla De la Bedoyere (Hardback, 2003)