The elusive Buddhist concept of anatta, or non-independent self (non-self), is often difficult to grasp and leaves practitioners and students confused, and yet it is one of the three marks of ...