Three centuries of treaties of peace and their teaching
Publisher: Little, Brown
Published: 1918
Place of publication: Boston
Language: eng
Number of pages: 227
Subjects: Treaties; International law; Europe -- Politics and government