The 18 best (and 25 worst) educational software programsby Daniel RosenthalWriting a summary for young readers…For young readersBook data: Open Library