Beloved by Toni MorrisonThe History of Love by Nicole KraussA Million Little Pieces by James FreyA Tree Grows in Brooklyn by Betty  SmithThe Memory Keeper's Daughter by Kim Edwards
Best for Book Clubs
14,651 books — 18,490 voters