Narrative Strategies for Participation in Dante's Divine Comedy Katherine Powlesland - Hardback £85.00 Find out more