Modern History And Its Themesby James HaganWriting a summary for young readers…For young readersBook data: Open Library