Articulate insights about personal development and coaching from a coach with a global point of view
- Josh Chernoff