Law of the European Union - Fairhurst, John (Foundation studies in law series, 2006)