Strategy and Market Structure: Competition, Oligopoly, and the Theory of Games