Vitalsource Technologies, Inc. A Primer In Combinatorics