A review by sunbaked
The Rise of Communism: From Marx to Lenin by Vejas Gabriel Liulevicius

challenging informative reflective fast-paced

4.25