Vitalsource Technologies, Inc. Living Space in Fact and Fiction