Art and blood: the Mistery of Caravaggio in Rome, Italy