ID:DA17740158
Cain, Mark
Search authors sharing the same name
M.J. Cain
Polity 2016
: pb , : hardcover
Available at 3 libraries
edited by Constantine Sandis and M.J. Cain
Cambridge University Press c2012 Royal Institute of Philosophy supplement 70
Available at 9 libraries
Polity 2002 Key contemporary thinkers
: pbk
Available at 30 libraries