Vitalsource Technologies, Inc. Companion to Life Course Studies