Law of the European Union - Fairhurst, John. (Pearson London, 2010)