A modern introduction to international law
By: Michael Akehurst.
Publisher: Routledge
Published: Dec 06, 2018
Place of publication: New York
Language: eng
Number of pages: 582
ISBN-13: 9780415243568