The Book Thief by Markus Zusak
Book Club List
739 books — 773 voters