This book is absolutely essential if you are an aspiring or practising life coach. It deals with numerous strategies that you can easily process and readily apply but without appearing high brow or unmanageable. Indeed, i was so impressed with both authors ability to couch complex language in such an impressive coherent fashion. Key chapters for me were the ones dealing with procrastination and change, simply superb! and worth their weight in gold just for the techniques needed to acquire new perspectives. The authors have found a missing element in the coaching arena that of being able to synergise elements of life coaching, counselling, NLP, psychotherapy and performance coaching this facet gives real credibility and clout their findings/assertions and i heartily endorse it