Caravaggio. - Hibbard, Howard (Thames and Hudson, 1993)