In the last part of his Florentine Trilogy, David Swatling examines the life of Niccolo Machiavelli (1469-1527), the Florentine statesman and political writer who advocated resorting to morally questionable methods […]
Daily Archives: 6th September 2000
1 post