The Book Thief by Markus Zusak
Best for Book Clubs
15,492 books — 20,008 voters