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

3.0

Mandatory reading for any classic completist. The metaphor is strong in this one, and Bunyan continually apologizes for it. He was working without precedent and under interminable conditions, so perhaps he needn't apologize so much!