USA
Subtitle: a project of Islamic revivalism
By: by Muṣliḥ ; The International Institute of Islamic Thought (IIIT)
Contributors: International Institute of Islamic Thought (IIIT)
Publisher: Universiteit Leiden
Published: 2006
Place of publication: Leiden
Language: dut
Number of pages: 193