Combinatorial and Geometric Group Theory, Edinburgh 1993 by A. Duncan