An enjoyable read, although slow at times. Unlike others, I did not see the twist coming, but I was musing over the implausibilities of the story line. But hey, unlike real life, this is fiction, anything can happen, and it can all come together neatly at the end.