Semigroups - Hall, Thomas Eric; Jones, P. R; Preston, G. B (Academic Press, 1980)