Your Basket is currently empty

Your Bookshelf is empty!

Your Basket is currently empty

James Stribopoulos

James Stribopoulos is an Associate Professor of Law at Osgoode Hall Law School, York University, Toronto.

Writes Criminal Law, International & Comparative Criminal Law, Legal Philosophy

Editor of Rethinking Criminal Law Theory


Tell others about this author

Close