Islam and humanity's need of it
By: Translated and published under the auspices of the Supreme Council for Islamic Affairs, Ministry of Waqfs, Cairo.
Edition: [2d ed.] Rev. by Osman Amin.
Publisher: Supreme Council for Islamic Affairs, Ministry of Waqfs
Published: 1960
Place of publication: [Cairo
Language: eng
Number of pages: 298
Subjects: Islam.
Notes: Translation of al-Islām wa-hājat al-insāniyak llayh