European Communities (definition of treaties)(agreement between the European Community and its member states and the Swiss Confederation on the free movement of persons) order 2000
Subtitle: Monday 27 November 2000.
Series: Parliamentary debates
Publisher: Stationery Office
Published: 2000
Place of publication: London
Language: eng