NOVA Math Publications Algebra and Logic Article Aird,T;Ribeiro,D SEMIGROUP FORUM 2024 109 1 3-37 10.1007/s00233-024-10435-9 Tags : Algebra and Logic