The Old Man and the Sea by Ernest Hemingway
Must Read Classics
1,888 books — 4,750 voters