Author: Jonathan Hill Source: Oxford: Hart Publishing, 2010. 895pp. £50. ISBN 9781841138510 Category: International Law Date of Journal Issue: December 2010