Separating Powers: International Law before National Courts: International Law before National Courts

Separating

by David Haljan

Paperback

ISBN: 978-90-6704-958-0

ISBN-10: 90-6704-958-1

T.M.C. Asser Press · 2014