Author: Jan Klabbers Source: Oxford: Oxford University Press, 2011. £24.99. ISBN 9780199693542 Category: International Law Date of Journal Issue: June 2011