Mohammed , Jalal , salehi, seyed mahdi, nik khah sarnaghi, reza (2025) ‘Examining the theories of instrumentalism and moral theories in Iranian criminal law’, Quarterly Ethical Research (Association for Islamic Thought), 15(4), pp. 339-361. doi: