LET G be a finitely presented infinite group which is semistable at infinity, let X be a finite complex whose fundamental group is G, and let omega be a base ray in the universal covering space (X) over tilde. The fundamental group at oo of G is the topological group pi(1)(e)((X) over tilde, omega) = lim {pi(1)((X) over tilde - L)\L subset of (X) over tilde is compact}. We prove the following analogue of Hopfs theorem on ends: pi(1)(e)((X) over tilde, omega) is trivial, or is infinite cyclic, or is freely generated by a non-discrete pointed compact metric space; or else the natural representation of G in the outer automorphisms of pi(1)(e)((X) over tilde, omega) has torsion kernel. A related manifold result is: Let G be torsion free (not necessarily finitely presented) and act as covering transformations on a connected manifold M so that the quotient of M by any infinite cyclic subgroup is non-compact; if M is semistable at infinity then the natural representation of G in the mapping class group of M is faithful. The latter theorem has applications in 3-manifold topology. Copyright (C) 1996 Elsevier Science Ltd