Vitalsource Technologies, Inc. Who's Afraid Of John Maynard Keynes?