Key Stage 3 Teacher's Book 3by New Horizons ScienceScience, study and teachingEducation, curriculaEducation, great britainWriting a summary for young readers…For young readersBook data: Open Library