Automata theory : machines and languages - Kain, Richard Y. (McGraw-Hill computer science series, 1972)