Rezaei varmaziar, Hamzeh, razavifard, behzad, موذن زادگان, حسن علی (2024) ‘The Evolution of Alternative Punishments to Imprisonment in Iranian Law with an Emphasis on its Jurisprudential and Legal Foundations’, Journal of Islamic Jurisprudence and Law, 17(33), pp. 412-429. doi: