×
  • A great and wretched city : promise and failure in Machiavelli's Florentine political thought

    Jurdjevic, Mark Machiavelli, Niccolò

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