Q. The punishment be inflicted on the criminal as a vindication of the authority of moral law,According to- (Solved)
1. theory of punishment,
2. criminology,
3. psychology,
4. sociology
- d. sociology
1. theory of punishment,
2. criminology,
3. psychology,
4. sociology