Machiavellian Democracy

Machiavellian Democracy

  • £21.99
  • Save £50


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