Nuraisyah, N. (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