Vitalsource Technologies, Inc. Infinite Groups: Geometric, Combinatorial And Dynamical Aspects