Elements of Public International Law