Vitalsource Technologies, Inc. Late Ruskin