A Treatise on international law.

Holdings

Loading holdings...

Record details

Publication details:
Oxford : Clarendon Pr, 1890
Edition:
3rd edition
Record id:
7810
Subject:
International law.