Source: London: Europa Publications, 2003. 672 pp. £315.00. ISBN 1857432061 Category: European Union Date of Journal Issue: March 2004