Fundamentals of semigroup theory - Howie, John M. (John Mackintosh) (London Mathematical Society monographs ; new series ;, 1995)