
The Communist Manifesto and other revolutionary writings : Marx, Marat, Paine, Mao, Gandhi, and others
RevolutionsRevolutionary literatureCommunism
Writing a summary for young readers…
For young readers
Book data: Open Library

Book data: Open Library