Ratings23
Average rating3.7
I have mixed feelings about this book. The author is very talented and her writing is textured and evocative. The story is told from many points of view and jumps around in time. I was fine with this but really wanted the loose ends to be tied together at the end. This never occurred which was a disappointment.