Karl Marx: An Illustrated History

Werner Blumenberg and Douglas Scott

Paperback

OUT OF STOCK
ISBN 9781859842546
List price $20.00
Publisher Verso Books
Year of publication 2000
Other editions:
Medium_zipview