Vitalsource Technologies, Inc. Elements Of Abstract Harmonic Analysis