The Time Traveler's Wife by Audrey NiffeneggerSnow Flower and the Secret Fan by Lisa See
Best for Book Clubs
15,750 books — 20,582 voters