The algebraic theory of semigroups. - Clifford, A. H. 1908-1992 (Mathematical surveys,, 1967)