Title: Michelangelo Merise da CAravaggio : come nascono i capolavori.
Authors: Caravaggio, Michelangelo Merisi da, 1573-1610
Publisher: Electa,
Year: 1991