Marx and Hegel.
Publisher: School of Human Studies
Place of publication: University of Teesside
Language: eng