Shah, Syed Niaz Ali An Outline Of The Principles Of Public International Law - Lahore : PLD Publishers , 2020 . - xix, 568p. Subjects--Topical Terms: International Law LC Class. No.: KZ1391