Oil rulings in Islamic jurisprudence by Dr. Omar Nihad Al-Musawi

58