Effective NLP Skills: Understand Yourself and Others; Be a Better Communicator; Learn to Influence and Persuade (Sunday Times Creating Success)