The algebraic Theory of semigroups - Preston, G.B