Making History (Historical Materialism Book)

Making History (Historical Materialism Book)

by Alex Callinicos (Author)

$26.20

Quantity

17 in stock

More Information

Format: Paperback
Pages: 290
Publisher: HAYMARKET BOOKS
Published: 29 Sep 2009

ISBN 10: 1608460207
ISBN 13: 9781608460205