Brownlie's Principles of Public International Law - James Crawford

Brownlie''s Principles of Public International Law has been shaping the study and application of…