Horspool, Margot. European Union Law. Ninth edition. Oxford University Press, 2016.