3.5 stars. At first, I was unsure of the characters. I liked Tom the whole way through but I was up and down about Isabel. The thing about this novel is that the end, at least in my opinion, gets under your skin. I understood where some characters were coming from a little better by the end. The writing was beautiful and I'll be thinking about the story and its implications for a long time.