Compact Semitopological Semigroups by Wolfgang Ruppert