dante’s analysis