Dan R. Olsen
Arizona State University, Tempe, AZ
Compiler construction: theory and practice (2nd ed.)
Formal languages and their relation to automata