Lenin Rediscovered: What Is to Be Done? In Context (Historical Materialism Book Series)

Lars T. Lih

Paperback

OUT OF STOCK
ISBN 9781931859585
List price $50.00
Publisher Haymarket Books
Year of publication
Medium_lenin_20rediscovered_20front_20cover