648196
9780739103722
Out of Stock
The item you're looking for is currently unavailable.
David Carvounas teaches political philosophy at the University of Toronto.Carvounas, David is the author of 'Diverging Time The Politics of Modernity in Kant, Hegel, and Marx' with ISBN 9780739103722 and ISBN 0739103725.
[read more]