I Caravaggeschi Francesi : academia di Francia, Villa Medici : Roma, 15 novembre 1973 - 20 genaio 1974. - De Luca Editore, Roma 1973. - 274 p. : ill. ; 24 cm. ISBN: Subjects--Topical Terms: ΖωγραφικήΤέχνη Dewey Class. No.: 750.92