Vitalsource Technologies, Inc. Groups and Symmetries From Finite Groups to Lie Groups