Apr 12, 2017 David Johnson Episode 3 Exploring the right time to meditate and being wary of waiting for the “ideal” conditions. ← Episode 4 Episode 2 →