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