(1)
Soleimani, F. Basics of Public Punishment in Irans Jurisprudence and Law. IAJSS 2018, 5 (2), 99-108. https://doi.org/10.9756/IAJSS/V5I2/18100030.