Although this book started off a little slow, it built the pace and eventually became a keeper. I wouldn't describe it as unputdownable, but only because there were times when I HAD to put it down and take a breather. From Richard's first encounter with Ashleigh, you know there is going to be trouble, but it isn't entirely clear what form that will take. Although at times you want to scream at him to leave it to the police, you know why he can't do that, and in any case they are being particularly inept. Although intially it isn't clear who is who, we do find out before Richard does and are therefore keenly aware of all the mistakes he is making which ratchets up the tension considerably. There were two or three times when I just had to put the book down for a while and then had to keep reminding myself that the hero can't die - or can he? Things don't always work out the way we think they will and bad things sometimes do happen to good people. Martha is proof of that.
Once we know the reason behind the bad relationship between Richard and his father the sub plot became a bit obvious to me and wasn't such a surprise as it seems to have been for other reviewers. I did note the irony of the final outcomes for Sam and Martha.
A good read