Presumed Innocent by Scott Turow
Best Twists
8,722 books — 9,873 voters