Nuraisyah, Nuraisyah. 2021. “Philosophical Dimensions of Punishment in Islamic Criminal Law”. Al-Hurriyah: Jurnal Hukum Islam 6 (1):91-101. https://doi.org/10.30983/alhurriyah.v6i1.3459.