Caravaggio - Wilson-Smith, Timothy (Phaidon, 1998)