Skip to main content Skip to search Skip to search

About

David MacGregor

David MacGregor is a professor in the Department of Sociology at King’s College, University of Western Ontario. His previous book, The Communist Ideal in Hegel and Marx, received the John Porter Memorial Prize of the Canadian Sociology and Anthropology Association.

Books by David MacGregor