Automata, languages and machines. Samuel Eilenberg. - Eilenberg, Samuel (Pure and applied mathematics (Academic Press) ;, 1974)