Introduction to the theory of computation - Sipser Michael (New Delhi Cengage learning, 2015)
Keywords: I I C