Caravaggio - Gash, John (Bloomsbury books, 1988)