Islam and humanity's need of it /
Muhammad Youssef Moussa ; translated and published under the auspices of the Supreme Council for Islamic Affairs, Cairo ; revised by Osman Amin
- Cairo : The Supreme Council For Islamic Affairs, Ministry of Waqfs, Cairo, 1992.
- 299 p. ; 20 cm.
- Studies in Islam series .
- Studies in Islam series .
Translated of : al-Islam wa-hajat al-insaniyah ilayhi.