Automata Theory: Machines and Languages. - Kain, Richard Y. (Computer Science Series., 1972)