The Grapes of Wrath by John SteinbeckAnna Karenina by Leo TolstoyThe Old Man and the Sea by Ernest HemingwayLolita by Vladimir NabokovAtlas Shrugged by Ayn Rand
Books That Everyone Should Read At Least Once
32,528 books — 123,853 voters
Anna Karenina by Leo TolstoyMoby-Dick or, The Whale by Herman Melville
Best Books Ever
78,202 books — 291,646 voters