Controversies In Criminal Law: Philosophical Essays On Responsibility And Procedure by Michael J. Gorr Back to product details page >