The Book Thief by Markus Zusak
Books You Must Read!
12,007 books — 7,922 voters