The Book Thief by Markus Zusak
Book Club List
756 books — 788 voters