Vitalsource Technologies, Inc. Contested Issues in Troubled Times