johannesretief 's review for:

The Pilgrim's Progress by John Bunyan
5.0
hopeful medium-paced
Plot or Character Driven: A mix
Strong character development: No
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Yes

It’s almost like reading a collection of short sermons but everything in the context of the Christian life. What this allegory does is put our place here on earth in perspective, and I think that’s why it has been so popular throughout the centuries.