The Book Thief by Markus Zusak
Book Club List
757 books — 792 voters