Journal of business ethics call for papers impact factor. 5-year Journal Impact Factor 8.