Return to Article Details Group/Semi- Group theory and Generalization