Endomorphisms and endomorhism semigroups of groupsPuusemp, PeeterMathematics, game theory and algebra compendium. Vol. 22011 / p. 445-471