Vitalsource Technologies, Inc. Challenging Entrepreneurship Research