rahmandoost, mahdiar (2021) ‘Sharia prescribed punishments, jurisprudential contradictions and legal ambiguities’, Journal of Islamic Jurisprudence and Law, 14(27), pp. 145-173. doi: