Hyperbolic Geometry and Topological Groups