Author: Catherine Barnard Source: Oxford: Hart, 2009. 446pp. £50. ISBN 9781841138602. Category: European Union Date of Journal Issue: June 2009