Vitalsource Technologies, Inc. Persistence And Spacetime