Criminal Punishment in Islamic Societies: Empirical Study of Attitudes to Criminal Sentencing in Iran
NCJ Number
227254
Journal
European Journal on Criminal Policy and Research
Date Published
2009