The substantive law of the EU : the four freedoms / Catherine Barnard. Oxford : Oxford University Press, 2025