Author: John Coffee and others Source: November 2012. 429 pp. ISBN: 9781107024595 Category: International Law Date of Journal Issue: December 2012