Green, J. A. (1951). On the structure of semigroups. Annals of Math., 54, 163-172.