Vitalsource Technologies, Inc. Space Exploration 2007