Hegel, Marx, and the English state. (2018) - MacGregor, David, 1943-
No abstract available