Vitalsource Technologies, Inc. Compact Riemann Surfaces