The Buddha nature a study of the Tathagatagarbha and Alayavijnana - Brown, Brain E. (Motilal Banarsidass, 1991)