The Book Thief by Markus Zusak
Best for Book Clubs
15,488 books — 20,005 voters