General Principles of Criminal Law. Second Edition. 0.0 stars jurisprudence criminal law Law Textbook