Vitalsource Technologies, Inc. Concurrent Engineering In The 21st Century