I'm not going to do an extensive review on this one, because my mind is very much blown.
This book is INSANE. I'm a very careful reader, I remember all the details and try to fit them together. Mr Adams here has just overloaded my circuit. I can't even make sense of it any more.
Definitely reading the next book though.