This is an amazing book, the best I have read in a long time. It is absolutely compulsive and 'unputdownable', if that is a word? There are surprises on every page and even at the very end, the last sentence was not what I expected.
A wonderful read, thank you.