Vitalsource Technologies, Inc. Paradoxes Of Western Energy Development