James Barnes
Psychotherapist and Writer, San Francisco

James Barnes is a psychotherapist and mental health advocate, and a writer with postgraduate degrees in philosophy and religion. He lives in Exeter in the UK.

Written by James Barnes