stephenkneale.com
The Guardian’s 100 best novels: No 1 – The Pilgrim’s Progress, John Bunyan (1678)
I was delighted to see this in today’s Guardian. Delighted for two reasons: (1) It is an absolutely magnificent book; a classic in the truest sense, and; (2) It is about the only piece of fic…