Best Selling Novels of All Time
A great novel will sell. That's because a lot of creativity and other factors have been put into writing the book. As of 2021, the all-time best selling novels include Don Quixote, A Tale of Two Cities, The Lord of the Rings, The Little Prince, and The Hobbit.