The complete paintings of Caravaggio
Kitson, Michael.
Caravaggio, Michelangelo Merisi da,1573-1610.
Harmondsworth Penguin
1985, c1969
Originally published: London : Weidenfeld & Nicolson, 1969
Bibliography: p81. - Includes index
Caravaggio, Michelangelo Merisi da, 1573-1610