Return to Article Details The Charter of Medina and Its Role in Shaping Islamic Political Philosophy. Download Download PDF