Introduction to computer theory - Cohen, Daniel I A (Wiley India, 2008)