Public International Law notes