Author: Steve Peers Source: Leiden: Brill, 2006. 1040pp. £149.78. ISBN 9004153748 Category: European Union Date of Journal Issue: September 2006