The algebraic theory of semigroups - Clifford, A. H. (Mathematical surveys ; ;, 1964)