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