Italy in the Age of the Renaissance: 1300-1550 (The Short Oxford History of Italy)
John M. Najemyis Professor of History at Cornell University.