The black prince of florence : the life of Alessandro de' Medici - Fletcher, Catherine (Vintage, 2017)