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
31,637 books — 120,467 voters
Anna Karenina by Leo TolstoyMoby-Dick or, The Whale by Herman Melville
Best Books Ever
76,467 books — 284,430 voters