The fall of the Florentine Republic 1512-1530
Stephens, J. N.
Oxford Clarendon Press
1983