Vitalsource Technologies, Inc. Engineer's View of Human Error