Title: Fundamentals of Semigroup Theory, London Mathematical Monographs