The Pillars of the Earth by Ken FollettA Prayer for Owen Meany by John Irving
Best Books Ever
43,321 books — 162,151 voters