Semigroups. - Hall T.E. (New York Academic Press, 1980)