The Pilgrim's Progress (Great Epics)
John BunyonBunyan’s allegory uses the everyday world of common experience as a metaphor for the spiritual journey of the soul toward God. The hero, Christian, encounters many obstacles in his quest: the Valley of the Shadow of Death, Vanit...