ID:DA00825358
Search authors sharing the same name
by David Hume ; edited with an introduction and notes by David R. Raynor
Cambridge University Press 2009 Cambridge studies in the history and theory of politics
: pbk
Available at 3 libraries
Cambridge University Press 1982 Cambridge studies in the history and theory of politics
Available at 23 libraries