The Old Man and the Sea by Ernest HemingwayPiranesi by Susanna Clarke
Best Books Ever
76,191 books — 283,324 voters