Anthropology of Islamic jurisprudence (education, ethics, and jurisprudential ijtihad at Al-Azhar)

86.25