Which novel has sold the most copies from the following?
- Don Quixote by Miguel De Cervantes
- Harry Potter and the Philosopher’s Stone by JK Rowling
- The Alchemist by Paulo Coelho
- A Tale of Two Cities by Charles Dickens
- The Da Vinci Code by Dan Brown
Don Quixote by Miguel De Cervantes
It has sold over 500 million copies, nearly more than the other 4 combined. The book is over 400 years old though, which has probably helped!Harry Potter,