Vitalsource Technologies, Inc. Lecture Notes in Engineering