Cohen, Daniel E. Combinatorial group theory : a topological approach / by Daniel E. Cohen - new york cambridge 1989 - 310p.