>
Machiavellian Democracy

Machiavellian Democracy

  • £16.39
  • Save £55


John P. McCormick
Cambridge University Press, 2011-01-31
EAN 9780521823906, ISBN10: 0521823900

Hardcover, 264 pages, 22.8 x 15.2 x 1.9 cm