The Book Thief by Markus Zusak
Best for Book Clubs
15,058 books — 18,987 voters