Locate in Scotland : the centre of European achievement /
Scottish Development Agency.
Stamford, Conn. : The Agency,
1988.
Economic development projects
Foreign trade promotion