Revolutions and the Struggles for Justice in the 20th Centuryby Marilyn French, Margaret AtwoodWriting a summary for young readers…For young readersBook data: Open Library