Automata, languages, and machines - Eilenberg, Samuel 1913-1998 (Academic Press, 1976)