Business and society : corporate strategy
James E.Port, Anne T.Lawnence, and James Weber