Vitalsource Technologies, Inc. Nepa In The Courts