everything.study
LAW JD 946

Criminal Law

Examines the basic principles of substantive criminal law, including the justifications for punishment, the essential elements of offenses, mitigating and exculpating defenses, and different forms of criminal liability.

Sources