This is Caravaggio - Annabel Howard (Laurence King Publishing, 2016)