The Cambridge companion to international law

Author:
James Crawford
Source:
Cambridge: Cambridge University Press, 2012. 484pp. £27.95. ISBN 9780521143080
Category:
Date of Journal Issue: