This Advanced Introduction to Substantive Criminal Law explores the doctrines, issues and controversies in the substantive field of criminal law. Chapters cover important theoretical and doctrinal topics, including the justifications for...
This insightful Advanced Introduction provides a kaleidoscopic overview of key US civil liberties, including freedom of speech, press, assembly, and religion, limitations on search and seizure, due process in criminal proceedings, autono...
This Advanced Introduction explores the difficulty of defining religion and the subsequent impact this has on creating laws which regulate and protect it. Taking a global comparative approach, Frank S. Ravitch guides the reader through h...