Mohammad Naqib Ishan Jan,

Principles of public international law : a modern approach - xii, 499 pages ; 23 cm

9789833855551


International law

341