Undeniably well written, reminiscent of Margaret Atwood, thus 4 stars, because of the craftsmanship really, because it did not touch my soul. I thought it would, and some moments in the book got very near to that, but at the end it was a hit and miss. But "it's not you, it's me". Reading this during the Christmas time was a bad timing decision on my part. It is a very good book, just not for me right now.