Vitalsource Technologies, Inc. Nano Meets Macro