The spirit of success : it's in our nature.
South West of England Regional Development Agency.
Exeter : South West of England Regional Development Agency,
[2004?]
Title from cover.
Business enterprises