An addition theorem for finite semigroups. T.E. Hall; D.W.H. Gillam; N.H. Williams — 1975 Semigroup forum