Your Basket is currently empty

Your Bookshelf is empty!

Your Basket is currently empty

Ruth Buchanan

Ruth Buchanan is a Professor of Law at Osgoode Hall Law School, Toronto.

Writes Human Rights, Criminology & Policing, International & Comparative Criminal Law, International Economic & Trade Law, Public International Law, Socio-Legal Studies

Editor of Law in Transition


Tell others about this author

Close