The Giving Tree by Shel SilversteinThe Old Man and the Sea by Ernest HemingwayThe Prince of Tides by Pat Conroy
Best Books Ever
76,012 books — 282,148 voters