About

David Corcoran, Therapist, Public Speaker and writer , Known for his contribution to the world of personal development and self improvement .