The nature of self, suffering and salvation : with special reference to Buddhism and Islam - Islam, Azizun N. (Allahabad Vohra, 1987)