Wuthering Heights by Emily BrontëAnna Karenina by Leo Tolstoy
Best Books Ever
75,375 books — 279,919 voters