Your Basket is currently empty

Your Bookshelf is empty!

Your Basket is currently empty

Andrew Halpin

Andrew Halpin is Head of School and Professor of Legal Theory at Swansea University School of Law.

Writes Legal Philosophy, Criminal Law, Public International Law

Author of Reasoning with Law, Rights and Law, Analysis and Theory, Definition in the Criminal Law

Editor of Theorising the Global Legal Order

Tell others about this author