The Theory of Topological Semigroups by Carruth, J. Harvey | Menrva Books