Return to Talk:Why Buddha Nature is one of the most important understandings in Mahayana Buddhism and why Tathagatagarbha Buddha Nature is not the soul.