Automata Theory,Language,& Computation - Hopcroft,J.E (New Delhi Narosa Pub house, 1999)