(Spirit Rock Meditation Center) Reflection on passages from the suttas of the Pali Canon where the Buddha explores themeaning of "self" (atta).
See All 229 Episodes of "Dharma Seed - dharmaseed.org: Stephen Batchelor's most recent Dharma talks"