The Complete Encyclopedia of Self-Help Techniques/Neuro-Linguistic Programming

Nero-Linguistic Programming or NLP is a form of mental therapy with a large number of scientific detractors. Many have also proposed its use as a sales or persuasion technique.