Theory of semigroups and applications - Sinha, Kalyan B. (New Delhi Hindustan book agency, 2017)