EU law text, cases and materials - Craig, Paul P.; De Burca, Grainne (Oxford University Press, 2011)