Cooperation and Conflict between Firms, Communities, New Social Movements and the Role of Government Cooperation and Conflict between Firms, Communities, New Social Movements and the Role of Government Cooperation and Conflict between Firms, Communities, New Social Movements and the Role of Government