×
  • A Great and Wretched City: Promise and Failure in Machiavelli's Florentine Political Thought

    Mark Jurdjevic

Click on cover to enlarge.
7 - 8Hours to read