Author: Paul Craig Source: Oxford: Oxford University Press, 2012. 864pp. £44.99. ISBN 9780199568635. Category: European Union Date of Journal Issue: June 2012