The Book Thief by Markus Zusak
Best for Book Clubs
14,622 books — 18,463 voters