Nuraisyah, Nuraisyah. “Philosophical Dimensions of Punishment in Islamic Criminal Law”. Al-Hurriyah: Jurnal Hukum Islam, vol. 6, no. 1, Aug. 2021, pp. 91-101, doi:10.30983/alhurriyah.v6i1.3459.