Managerial marketing: perspectives and viewpoints