Author: Dinah Shelton Source: Oxford: Oxford University Press, 2011. 752pp. £125. ISBN 9780199694907 Category: International Law Date of Journal Issue: December 2011