Vitalsource Technologies, Inc. Finance's Wrong Turns