Calvin C. Elgot: The common algebraic structure of exit-automata and machines. Computing 6(3-4): 349-370 (1970)