Im a big fan of this author, third book I've read by him and although his formula is becoming familiar this doesn't get repetitive at all unlike some others in this genre. Superb book, doesn't quite beat No Time for Goodbye, but still a great read.
The author cleaverly allows some elements of the plot to be guessed by the reader, yet disguises some of the bigger twists and serves the reader a curve ball. Probably the reason why I just could not put this book down. Well worth a read if you have read this author before or have only just discovered Linwood Barclay as a new author.