Dissent and Philosophy in the Middle Ages: Dante and His Precursors - 9780739103272