Algebraic theory of semigroups - Clifford A H; Preston G B (1967)