Caravaggio
Bonsanti, Giorgio.
London Constable
1990
Caravaggio, Michelangelo Merisi da, 1573-1610.