Machiavelli and the Medici: The Lessons of Florentine History