Justice among Nations: A History of International Law

Justice among Nations: A History of International Law

2014 • 628 pages