The Book Thief by Markus Zusak
Books You Must Read!
12,228 books — 8,134 voters