Communism

The Prague Spring and the Warsaw Pact Invasion of Czechoslovakia in 1968

The Prague Spring and the Warsaw Pact Invasion of Czechoslovakia in 1968 Language: English Pages: 531 ISBN: 0739143050 Format: PDF / Kindle [...]

Lenin's Brother: The Origins of the October Revolution

Lenin's Brother: The Origins of the October Revolution Philip Pomper Language: English Pages: 304 ISBN: 0393070794 Format: PDF / Kindle (mobi) / [...]

Existential Utopia: New Perspectives on Utopian Thought

Existential Utopia: New Perspectives on Utopian Thought Michael Marder, Patricia Vieira Language: English Pages: 192 ISBN: 1441169210 Format: PDF [...]

The Marx-Engels Reader (Second Edition)

The Marx-Engels Reader (Second Edition) Karl Marx, Friedrich Engels, Robert C. Tucker Language: English Pages: 788 ISBN: 039309040X Format: PDF / [...]

God Is Red: The Secret Story of How Christianity Survived and Flourished in Communist China

God Is Red: The Secret Story of How Christianity Survived and Flourished in Communist China Liao Yiwu Language: English Pages: 256 ISBN: [...]

The German Revolution, 1917-1923 (Historical Materialism Books (Haymarket Books))

The German Revolution, 1917-1923 (Historical Materialism Books (Haymarket Books)) Language: English Pages: 980 ISBN: 1931859329 Format: PDF / [...]

Escape from Camp 14: One Man's Remarkable Odyssey from North Korea to Freedom in the West

Escape from Camp 14: One Man's Remarkable Odyssey from North Korea to Freedom in the West Blaine Harden Language: English Pages: 256 ISBN: [...]

The Great French Revolution 1789-1793 Volume 2

The Great French Revolution 1789-1793 Volume 2 Peter Kropotkin Language: English Pages: 328 ISBN: 1870133056 Format: PDF / Kindle (mobi) / [...]

The Village Against the World

The Village Against the World Dan Hancox Language: English Pages: 252 ISBN: 1781682984 Format: PDF / Kindle (mobi) / ePub [...]

Clever Girl: Elizabeth Bentley, the Spy Who Ushered in the McCarthy Era

Clever Girl: Elizabeth Bentley, the Spy Who Ushered in the McCarthy Era Lauren Kessler Language: English Pages: 372 ISBN: 0060185198 Format: PDF / [...]