Daily Archives: July 12, 2012


John Bunyan’s Pilgrim’s Progress is perhaps the world’s best known allegory. Christian, the protagonist, travels from the City of Destruction to the Celestial City. Along the way, he passes the Slough of Despond, Giant Despair, Doubting Castle, House of the … Continue reading

Posted in History | Leave a comment