A review by numbat
The Pilgrim's Progress by John Bunyan

2.0

Interesting to see the origins of phrases such as vanity fair and strait and narrow.