Geometric and Analytic Group Theory