David Smallwood is a Counsellor and Therapist, with over 20 years experience helping with addiction, eating disorders, co-dependence and Gay and Lesbian issues.
David's website.
See All 43 Episodes of "Super Connected Conversations"