Principles of International Law - Kelsen, Hans (Bangalore MPP House, 2022)