Vitalsource Technologies, Inc. Topics In Groups And Geometry