Brierly, J.L

The law of nations - London Oxford univ press