Amazing. Surprising twist - AND I went back and read most of the book again. The only question I have - page 319 where Theo is telling his wife something as he is perched on the armrest. The timeline doesn't make sense as he is relating something that happened over a year from that time and he is saying it as if IT JUST HAPPENED. If anyone can make this clear to me - appreciate!
He does drop hints throughout the book that upon reading a 2nd time - where in fact ---- hidden in plain sight!