Vitalsource Technologies, Inc. Powers, Parts and Wholes