Author: Chiara Giorgetti Source: Leiden: Brill Publishing, 2012. €179.00. ISBN 9789004194823. Category: International Law Date of Journal Issue: March 2012