Rings, modules, algebras and Abelian groups. (2020)