Modules: Principles of Public International Law, Economic and Social Rights, Law, Development and International Community, An Uncensored History of International Law, Post-Conflict Situation in International Law, International Law and Use of Force, International Law of Treaties, and Rights, Human and Other Animals.