Author: Camilla Cooper and others Source: November 2012. 376 pp. ISBN: 9781107021846 Category: International Law Date of Journal Issue: December 2012