All the paintings of Caravaggio - Caravaggio, Michelangelo Merisi da 1569n-1609; Baroni, Costantino (New York Hawthorne Books, 1962)