The Old Man and the Sea by Ernest Hemingway
Best Books Ever
75,373 books — 279,858 voters