John Bradshaw
author : John Bradshaw
John Bradshaw has been at the forefront of the self-development and recovery field for more than ten years. He has helped millions of people improve their lives through his ongoing lecture series, his nationally broadcast public television series and his bestselling books.