Authored by Michael Hall

Michael Hall

Michael Hall started out in theology, moved to become a licensed psychotherapist, an NLP Trainer and then a modeller. He's written over 50 NLP books.