Vitalsource Technologies, Inc. Apologies And Moral Repair