Groupoids and the algebra of rewriting in group presentations
scientific article