Brownlie, Ian, CBE QC

Principles of Public International Law - 6th Ed - 2003