A review by poetskings
Machiavelli: A Very Short Introduction by Quentin Skinner

challenging informative medium-paced

2.75