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