Anthony Esolen talks the eternal truths of Dante