Ratings85
Average rating4.3
Chosen by my book club. Overall, a good read/listen. The characters were well-developed, and you got a good sense of why they behaved the way they did. I got a little tired of the back and forth between Ruth and Pam, and the different time periods. I understood that it was necessary, but sometimes these books take more effort than others.
I didn't like the way the book ended. It seemed that the book was so full of detail, and caught up in a lot of minutia. The book's ending was just like... plop! Here you go.