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