Derek Jarmans Caravaggio : the complete film script and commentaries - Jarman, Derek (Thames and Hudson, 1986)