The algebraic theory of semigroups - Clifford, A. H. 1908-1992 (American Mathematical Society, 1964)