Formal languages and their relation to automata - Hopcrott, John E (Addison-Wesley Publishing Company, 1969)