Caravaggio : the final years - Cassani, Silvia (Electa, 2005)