I have read all of Michael Robotham books. However, I find the latest a bit disappointing. Perhaps it's because Cyrus has not been fleshed out as a character whereas Joe has, with all his problems concerning his illness and faults with regard his marriage. Cyrus is still a bit of a blank paper whom I can't get attached to. 'When she was good", tells the backstory of Evie, even so I could not feel desperately sorry for her. She had such a tragic childhood, it is no wonder she went off the rails. Even so I don't think the book actually merges her life tragedy with Cyrus. The end seems to tell you the final in a very compressed space of time.