I loved Naylor's earlier books, but this one didn't get the best reviews when it came out. Picked it up this week in a booksale and devoured it in an afternoon. Loved it, as I had her earlier books. Her characters have great voices, and she paints great little visions of the lives of each of them...