Priestland, David
The red flag communism and the making of the modern world - London : Penguin , 2010 . - 675 pages
9780140295207 (pbk.) 0140295208 (pbk.)
GBB052269 bnb
Communism--History
Post-communism
World politics--20th century.
International relations
320.532
The red flag communism and the making of the modern world - London : Penguin , 2010 . - 675 pages
9780140295207 (pbk.) 0140295208 (pbk.)
GBB052269 bnb
Communism--History
Post-communism
World politics--20th century.
International relations
320.532