European Community law : cases and materials /
Deards, Elspeth.
Hargreaves, Sylvia.
London : Blackstone,
1996.