The Book Thief by Markus Zusak
Books You Must Read!
11,246 books — 7,206 voters