Holmes, Leslie

Communism: A Very Short Introduction - New York Oxford University Press 2009 - xvi, 158 p.

978-0-19-7-955154-5.


Communism--History
Communism--Juvenile literature
Communism
Communism

HX21.H65