Quick view Add to Cart Petrarch, Dante and the Troubadours : The Religion of Love and Poetry - 9781861717801 $23.20 Crescent Moon Publishing