Ethics and society Papers presented to Tahafut al-Tahafut, Univ. of Khartoum Philosophical Soc. 1969-1970 (Khartoum Univ.Press, 1971)