Author: M. Sornarajah
Publisher: Cambridge University Press
ISBN: 0521763274
Category : Law
Languages : en
Pages : 555
Book Description
This book is a thought-provoking and authoritative text on this fast moving field of international law.