TY - JOUR AU - Rezaei varmaziar, Hamzeh AU - razavifard, behzad AU - موذن زادگان, حسن علی TI - The Evolution of Alternative Punishments to Imprisonment in Iranian Law with an Emphasis on its Jurisprudential and Legal Foundations JO - Journal of Islamic Jurisprudence and Law VL - 17 IS - 33 SP - 412 EP - 429 PY - 2024 DO - ER -