Title: The Essentials of International Public Law and Organization Revised Edition