Constructing legal systems : European Union in legal theory - Neil MacCormick (Hague Kluwer Law International, 1997)