Theory of Computer Science : Automata,Languages and Computation - Mishra,K.L.P.; Chandrasekaran,N. (New Delhi : Prentice-Hall of India Private Limited, 1998)