Vitalsource Technologies, Inc. Analytic Combinatorics