Introduction to formal languages automata - Linz, P. (Narosa, 2001)
English