Suggested reading list for Upper KS2 PupilsThe following list contains books suitable for children aged 9-11 in Years 5 and 6 of primary school.