NOVA Math Publications Algebra and Logic Article Tabuada,G Journal of Algebra 2015 434 169-192 10.1016/j.jalgebra.2015.03.028 Tags : Algebra and Logic