L'ultimo Caravaggio : dalla Maddalena a mezza figura ai due san Giovanni (1606-1610) · Study