Vitalsource Technologies, Inc. Strategic Competition In Oligopolies With Fluctuating Demand