by Karen Lee (Editor), James Crawford (Editor), Elihu Lauterpacht (Consultant Editor)
Format: Hardcover
Pages: 714
Publisher: Cambridge University Press
Published: 16 Feb 2006
ISBN 10: 0521861233
ISBN 13: 9780521861236