Islam and the Foundations of Governance

GPTKB entity