NURAISYAH, Nuraisyah. Philosophical Dimensions of Punishment in Islamic Criminal Law. Al Hurriyah : Jurnal Hukum Islam, [S.l.], v. 6, n. 1, p. 91-101, aug. 2021. ISSN 2549-4198. Available at: <http://ejournal.uinbukittinggi.ac.id/index.php/alhurriyah/article/view/3459>. Date accessed: 27 Apr. 2024. doi:http://dx.doi.org/10.30983/alhurriyah.v6i1.3459.