top 10 english novels of all time

Hamlet by William Shakespeare 

10

Credit-Amazon.com

In Search of Lost Time  by Marcel Proust 

9

Credit-Amazon.com

The Stories of Anton Chekhov by Anton Chekhov 

8

Credit-Amazon.com

The Adventures of Huckleberry Finn by Mark Twain 

7

Credit-Amazon.com

Middlemarch by George Eliot 

6

Credit-Amazon.com

Lolita  by Vladimir Nabokov 

5

Credit-Amazon.com

Lolita  by Vladimir Nabokov 

4

Credit-Amazon.com

War and Peace by Leo Tolstoy 

3

Credit-Amazon.com

Madame Bovary by Gustave Flaubert 

2

Credit-Amazon.com

Anna Karenina by Leo Tolstoy 

1

Credit-Amazon.com