Author: Jean Allain Source: Oxford: Hart, 2008. £50. ISBN 9781841137025 Category: International Law Date of Journal Issue: March 2008