The National curriculum for England key stages 1 - 4 (Department for Education and Employment, 1999)