120 Step-by-step History Projectsby Rachel HalsteadHistoryStudy and teachingActivity programsHistoireÉtude et enseignementMéthodes activesWriting a summary for young readers…For young readersBook data: Open Library