Vitalsource Technologies, Inc. Rationality Reconsidered