ID:DA05005067
Search authors sharing the same name
David MacGregor
Routledge 2015 Routledge library editions . Marxism ; v. 2
: hbk
Available at 2 libraries
University of Wales Press 2014 New ed Political philosophy now
Available at 1 libraries
Abdul-Haq Al-Ani & Joanne Baker ; foreword by David MacGregor
Vandeplas Publishing 2009 Environmental law series 2
Available at 4 libraries
University of Wales Press 1998 Political philosophy now
pbk
Available at 7 libraries
University of Toronto Press c1996
: pbk
Available at 13 libraries
Westview Press 1992
Available at 19 libraries
David Macgregor
University of Toronto Press 1990, c1984
Available at 10 libraries
Allen & Unwin c1984
Available at 8 libraries
University of Toronto Press c1984
Available at 25 libraries