Ethical Perspective and Theories of Punishment in Criminal Justice | Synapse