Author: Franco Ferrari Source: Leiden: Brill Publishing, 2011. 284pp. €128.00. ISBN 9789004201699. Category: International Law Date of Journal Issue: March 2012