Quick view Add to Cart Petrarch's Canzoniere : Scattered Rhymes; A New Verse Translation £25.14 Barbican Press
Quick view Add to Cart Migration and Mutation : New Perspectives on the Sonnet in Translation £95.25 Bloomsbury Publishing PLC