ISL431: Principles of Islamic Jurisprudence Read more about ISL431: Principles of Islamic Jurisprudence