Your Basket is currently empty

Your Bookshelf is empty!

Your Basket is currently empty

R A Duff

R A Duff is a Professor Emeritus in Philosophy at the University of Stirling.

Writes Evidence, Legal Philosophy, Criminal Law, Criminology & Policing

Author of The Trial on Trial: Volume 3, Answering for Crime

Editor of The Trial on Trial: Volume 1, The Trial on Trial: Volume 2, Punishing Juveniles, Criminal Law Reform Now


Tell others about this author

Close