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