The foundations of European Community law : - Hartley, Trevor C. (Oxford University Press, 1998)