Books by Antony Duff
Core Concepts in Criminal Law and Criminal Justice
Core Concepts in Criminal Law and Criminal Justice : Volume 2, Criminal Procedure
Philosophical foundations of c
Philosophical foundations of criminal law
The structures of criminal law
The boundaries of the criminal
The boundaries of the criminal law
The trial on trial
Punishment, communication, and community
Principle and contradiction in
Principle and contradiction in the criminal law
Penal Theory and Practice
Liability and responsibility
Intention, agency, and criminal liability
Trials and punishments