The process of modeling to be explored in this book is based upon the principles and distinctions of Neuro-Linguistic Progamming - NLP. NLP is a behavioral science that provides: 1. An Epostemology - a system of knowledge and values 2. A Methodology - Processes and procedures for applying knowledge and values. 3. A Technology - Tools to aid in the application of knowledge and values.