Combinatorics on traces / - Diekert, Volker, (Springer-Verlag,, 1990)