Vitalsource Technologies, Inc. Coping With Population Challenges