Dr Stephen Kerr, English Physician in Florence Piazza del Mercato Nuovo 1, 50123 Firenze