Marco D'oggiono: The Archangels Triumphing over Lucifer