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