Automata languages and mechines. Va - Eilenberg, Samuel (New York Academic Press, 1974)