Author: Stephen Weatherill Source: Oxford : Oxford University Press, 2005. xlv, 731 pp. £28.99. ISBN 0199282234 Category: European Union Date of Journal Issue: December 2005