Text this: Classical finite transformation semigroups :