Automata, languages, and machines

by Samuel Eilenberg

For pure mathematicians and computer scientists.