Organisations and the business environment - Campbell, David; Craig, Tom (2005)