Public International Law - Ahuja, V K (Gurgaon, India: Lexis Nexis, 2021)
Keywords: International Law; Public International Law; Law of Peace; Law of War; International Institutions