The Fall of the Florentine Republic, 1512-1530 by John N. Stephens | Menrva Books