Doubt In Islamic Law A History Of Legal Maxims Interpretation | Desertcart Sri Lanka