Principles of Public International Law - Brownlie, Ian, CBE QC (2003)