Birget, J.-C. Algorithmic problems in groups and semigroups / by J.-C. Birget - Boston Birkhauser 2000 - 307p.