In part one of a two part series, Michael shares the difference between thoughts and thinking and why one of them inevitably works better and is of more use than the other.
See All 491 Episodes of "Caffeine for the Soul with Michael Neill"