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