The Book Thief by Markus Zusak
Best for Book Clubs
15,148 books — 19,291 voters