Dante's Comedy and the Ethics of Invective in Medieval Italy Nicolino Applauso - Paperback £38.00 Find out more