3 works on record
For Humanity Or For The Umma?
Organization of Islamic Cooperation and Human Rights
Politics of Modern Muslim Subjectivities