Separating Powers International Law before National Courts - Haljan, David (The Hague, The Netherlands T.M.C. Asser Press, 2013)
Keywords: International and municipal law; International law