marketing theory 1979206