The Revelation of Imagination: From Homer and the Bible through Virgil and Augustine to Dante