Presumed Innocent by Scott Turow
Best Twists
8,397 books — 9,107 voters