Introduction to Automata Theory Languages and Computation - Hopcroft John E. & Ullman Jeffery D. (NEW DELHI NAROSA PUB)