Allen, Stephen

International law Stephen Allen - 2nd ed - Harlow: Pearson, 2015. - xix, 235p.

9781292012773


International law-Outline, syllabi, etc

341 / ALI