Combinatorial and geometric group theory - DUNCAN, Andrew J &N.D. GILBERT& HOWIE ,James (Cambridge cambridge university press, 1995)