Joseph Oconnor is brilliant. His writing is clear, he gets across the ideas and basic absolute fundamental essentials of NLP that many other books take too long or use too complex descriptions are simply aren't clear. Oconnor's writing, and complete understanding of NLP for that matter, is so incredibly well communicated. If NLP is the deep structure to become communicated to the reader through the surface structure of the book, Oconnor uses no generalizations, deletions, nor distortions! Finally a clear NLP book that's fairly advanced. 'Disclaimer": I'm "fairly" new -- 3 years into - to NLP and have been trying to connect with the "Fathers" of it -- bandler, grinder, and a bunch of other gurus, and I got bits and pieces from all those works, but oconnor seems to neatly tie it all together with tremendously lucid writing.