1. Berstel, J., “Transductions and Context-free Languages,” B. G. Teubner, Stuttgart, 1979.
2. Eilenberg, S., “Automata, languages and machines (vol. A),” Academic Press, New York, 1974.
3. Hopcroft, J. E., and Ullman, J. D., “Formal Languages and Their Relation to Automata,” Addison-Wesley, Reading, Mass., 1969.
4. Howie, J. M., “An Introduction to Semigroup Theory,” Academic Press, London, 1976.
5. Lothaire, M., “Combinatorics on Words,” Addison-Wesley, Reading, Mass., 1983.