Email Record: Semigroup theory and its applications :