Caravaggio : the final years - Caravaggio, Michelangelo Merisi da, 1573-1610; Cassani, Silvia; Sapio, Maria (Napoli : Electa, 2005)