It grieves me to give three stars only to a Maggie O'Farrell book. I have read everything she has written up to date and rate her highly. I waited for some time before downloading this book to my Kindle because there were very mixed reviews. I am rather glad that I did because I wouldn't have wanted to pay the original price for it. Were my expectations too high! I don't think so. I just wanted and fully expected it to be as good as everything else she has written. The depth and emotion that Maggie usually brings to her characters, just seemed to be lacking here. If you haven't read her before, I would NOT start wih this one. Any of her earlier books - great!