Dr. Sheikh Muhammad Adnan, Dr. Shaukat Hussain Bhatti and Tauseef Adeel Hassan (2022) “A Critical Evaluation of the Theories of Punishment”, Zakariya Journal of Social Science, 1(1), pp. 38–43. doi: 10.59075/zjss.v1i1.46.