Life of Pi by Yann MartelThe Princess Bride by William GoldmanThe Poisonwood Bible by Barbara Kingsolver
Best Books Ever
80,160 books — 298,873 voters