Business market management: Understanding, creating, and delivering value - Anderson, James C; Narus, James A (2004)