Vitalsource Technologies, Inc. Role Of Demand And Supply In T