Life of Pi by Yann Martel
Best Books of the 21st Century
9,852 books — 22,254 voters
Small Wonder by Barbara Kingsolver
Books that keep you sane
107 books — 25 voters