Vitalsource Technologies, Inc. Criminal Responsibility And Partial Excuses