The Scientific Marx

Daniel

by Daniel Little

Paperback

ISBN: 978-0-8166-1505-6

ISBN-10: 0-8166-1505-5

Univ Of Minnesota Press · 1986