Automatic languages and machines - Eilenberg Samuel (New York Academic Press, 1974)
Includes bibliography
Keywords: Higher algebra