Armstrong James David

International law and international relations - 2 ed. - New York : Cambridge University Press, 2012 - x, 353 p.

Include Index

9781107648241;1107648246;9781107011069 ;110701106X


International law
International relation

341