Theory of automata and formal languages - Natarajan, A. M (New Age International, 2005)