One of the most gripping books I have read in a long time and I will never forget it. But, with its plot alternating between the action and the estranged wife reading the book we are reading (!) I found it a frustrating read at times. It is a pity that the gripping part of the book could not keep up the pace throughout. But it so almost could have been a five star book for me.