Text this: Divine and demonic imagery at Tor de'Specchi, 1400-1500 :