00281nam a2200109 a 450000500170000008200130001710000180003024500430004826000300009130000280012163000220014920251203092326.0 a341bBRO aBrownlie, Ian aPrinciples of public international law aOxfordbELBS., OUP.c1990 axxxviii, 748p.ccm.bPB aInternational law