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