An Integrating Framework for Research in Business and Society: A Step Toward the Elusive Paradigm?