Thoughts on Machiavelli

Thoughts on Machiavelli

1958 • 348 pages