Caravaggio - Hibbard, Howard (Thames and Hudson, 1983)