After two years of careful consideration, Robert McCrum has reached a verdict on his selection of the 100 greatest novels written in English. Take a look at his list
1. The Pilgrim’s Progress by John Bunyan (1678)
A story of a man in search of truth told with the simple clarity and beauty of Bunyan’s prose make this the ultimate English classic.
2. Robinson Crusoe by Daniel Defoe (1719)
By the end of the 19th century, no book in English literary history had enjoyed more editions, spin-offs and translations. Crusoe’s world-famous novel is a complex literary confection, and it’s irresistible.
3. Gulliver’s Travels by Jonathan Swift (1726)
A satirical masterpiece that’s never been out of print, Jonathan Swift’s Gulliver’s Travels comes third in our list of the best novels written in English
View whole list on The Guardian