R. A. Duff
Books
- Philosophical Foundations of Criminal Law
- Trial on Trial Vol. 1
- Trial on Trial : Volume 3 Vol. III
- Realm of Criminal Law
- Answering for Crime
- Punishment, Communication, and Community (Studies in Crime and Public Policy)
- Trial on Trial Vol. 3
- Trial on Trial : Volume 1 Vol. 1
- Criminal Law Reform Now
- Reader on Punishment
- Punishing Juveniles
- Punishment, Communication, and Community. Studies in Crime and Public Policy
- Trial on Trial : Volume 2 Vol. 2
- Structures of the Criminal Law
- Constitution of the Criminal Law
- Trials and Punishments (Cambridge Studies in Philosophy)
- Trial on Trial Vol. 2
- Punishment, Communication, and Community
- Criminalization
- Philosophy and the Criminal Law
Author data: Open Library