Algebraic theory of semigroups - Pollak, G. (North-Holland Publishing Company, 1979)