The Purgatorio

Introduction by Archibald T. MacAllister
Afterword by Edward M. Cifelli
Translated by John Ciardi