Created by Ziphr

Machiavelli - 20th & 21st century interpretations

New interpretations of the philosophical and political value of the works of machiavelli