Cutting for Stone by Abraham VergheseWe Need to Talk About Kevin by Lionel ShriverMy Sister's Keeper by Jodi PicoultTestimony by Anita Shreve
Best for Book Clubs
4,080 books — 10,059 voters