Lectures in semigroups - Petrich, Mario (1972)