Group theory and three-dimensional manifolds - Stallings John (London Yale Univ, 1971)