A Short History of Florence and the Florentine Republic - Brian J. Maxson (Bloomsbury, 2023)