Author: Steve Peers and others Source: Leiden: Martinus Nijhoff 2012. 590 pp. ISBN: 9789004222229 Category: European Union Date of Journal Issue: December 2012