Visions of Heaven and Hell Before Dante

Visions of Heaven and Hell Before Dante

1989 • 286 pages