Automata, Languages and Machines, volume C (1978)

by S Eilenberg