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