"Permutation groups and transformation semigroups"