Ahmad Omar Hashim Noble morals in Islam - Ain Shams University United Printing Publising & Distributing - 153p. Subjects--Topical Terms: Islam -- Custom and practices Dewey Class. No.: E.346 NOB