Discover the best 100 Books of All time that inspired us and made a huge impact in the mind of the reader. From well known authors such as Shakespeare, Dostoyevsky or Tolkien, to contemporary bestselling writers such as JK Rowling, those are novels that one should read during their lifetime. The following list is about the Top 100 Novels that have successfully passed the test of time from the millions of books that have been published since the invention of printing.