I won this book at a First Read giveaway here on GR. I already knew this author, as i read two of his earlier books several years ago and liked them very much, therefore I was looking forward to reading this one. What can I say, I started reading and couldn't put it down, only for the needed sleep:) The story lines were added one by one, at first a bit difficult to get it all sorted, but then it moved along very good. Around 'the big revelation' the timeline for me got sketchy, which brought me out of my 'reading-flow' and it was a bit difficult to get back into the story. Nevertheless, the story picked up pace and at the end all questions were answered. I liked all MCs very much, but Thomas was especially endearing:) Overall the whole story was gripping and compelling.