Vitalsource Technologies, Inc. M&a Disputes And Completion Mechanisms