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

3.0

The allegory can be a little daunting and tiring, but overall I did enjoy this book and the lessons that it was intended to teach.