The Court of Justice of the European Communities - Brown, Lionel Neville (Sweet & Maxwell, 2000)