Vitalsource Technologies, Inc. Integral Geometry and Valuations