I found it difficult to follow but full of interesting points I tried to grasp as well as I could. However, there appeared to be a distinct change in the writing in chapter 6 which seemed to assume the audience were at an expertise level way above before.
I gave up looking for the definition for all the terms he started using and his long lists of the people he started sighting to prove some of his points went too far. I'm glad I did but it was a struggle to finish the book.