Caravaggio. the Complete Works. 40th Ed. - Sebastian Schtze