J.g. Strake QC Introduction to International law - 10th ed. - Lahore Key Law Reports - - 665p. LC Class. No.: KZ 1391 / STA n.d.