huntthedevil.wordpress.com
John Bunyan’s Pilgrim’s Progress
In the middle of the road of life, having left the City of Destruction on his way to the City of Zion, in the depths of the Valley of Humiliation, Christian (who was once called Graceless) meets th…