Eragon by Christopher Paolini
Best Twists
8,519 books — 9,269 voters