Holmes, Leslie

Communism : a very short introduction Leslie Holmes - Oxford Oxford University Press c2009 - xvi, 155 p. : ill. ; 18 cm

Includes bibliographical references and index

9780199551545

2009279397


Communism
Communism - History

320.532 HOL