Automata Step-By-Step
Paul Brabban Computer Science, MSc, asides chomsky, chomsky hierarchy, finite state automata, grammar, language