Finite rank torsion free abelian groups and rings | lit.salon