各國革命史略by Yuanchong ShaoModern HistoryWorld historyRevolutionsWriting a summary for young readers…For young readersBook data: Open Library