Automata, languages and machines
Eilenberg, Samuel.
New York London Academic Press,
1976
Includes index
Machine theory.