Top 100 books of all time
The Guardian has published a list of the Top 100 books of all time based on data provided by Nielsen BookScan. Nielsen BookScan collects the retail sales information from more than 33,500 bookshops around the world, spanning four continents and nine countries. The Da Vinci Code by Dan Brown is the most popular book and the top twelve has only three authors: Dan Brown, J K Rowling and Stephenie Meyer.



