The Book Thief by Markus ZusakThe Kite Runner by Khaled Hosseini
Best Twists
8,754 books — 9,969 voters