The National Catholic Review

Dante in Love

Book cover
Farrar, Straus and Girous. 400p. $35
A. N. Wilson