The form of Dante's "Libello" and its challenge to Petrarch | lit.salon