Computer Support for Collaborative Learning (cscl '99): Designing New Media for A New Millenniumby Christopher HoadleyEducation, data processingWriting a summary for young readers…For young readersBook data: Open Library