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