All authors
/ Author
Viroli, Maurizio
Redeeming The Prince: The Meaning of Machiavelli's Masterpiece
[Paperback]