Text this: Dynamic models of oligopoly