This week’s topic is, Buddha Nature, in sanskrit: tathāgatagarbha (如来藏). All sentient beings are considered to be in possession of the Buddha Nature, the potential to attain enlightenment. In this episode we discuss a bit about how to understand this concept, and compare it to philosophical ideas of human nature, and its connection with morality.
Queen Srimala sutra: http://www.bdkamerica.org/book/sutra-queen-śrīmālā-lions-roar-and-vimalakīrti-sutra
See also: https://en.wikipedia.org/wiki/Śrīmālādevī_Siṃhanāda_Sūtra