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