John Bradshaw

JOHN BRADSHAW was educated for the Roman Catholic priesthood and took advanced degrees in psychology, philosophy and theology before becoming a professional counsellor. He is Senior Fellow at The Meadows, a groundbreaking, multi-disorder facility in Arizona.