Vitalsource Technologies, Inc. Nonsmooth Mechanics And Convex Optimization