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