Eragon by Christopher Paolini
Best Twists
8,382 books — 9,052 voters