Public international law : bar reviewer

Sarmiento, Ralph Alcantara

Public international law : bar reviewer - 2016 revised edition - x, 445 pages

Includes bibliographical references (pages 435-445).

9789712382666


International law--Examinations, questions, etc.

341.076