Caravaggio (Library of the Great Masters)by Giorgio BonsantiCaravaggio, michelangelo merisi da, 1573-1610Writing a summary for young readers…For young readersBook data: Open Library