Carier, Barry E.

International law : Selected Documents / Barry E. Carter, Phillip R. Trimble. - xvii, 915 pages ; 24 cm


International law.

341