Author: Sam Stuart
Publisher: Elsevier
ISBN: 1483257010
Category : Law
Languages : en
Pages : 572
Book Description
History of International Law · Foundations and Principles of International Law · Sources of International Law · Law of Treaties