Business marketing management : a strategic view of