Vitalsource Technologies, Inc. Petroleum Rock Mechanics