Let A be an abelian group, let ∧ = End (A), and assume that A is a flat left ∧-module. Then σ = { right ideals I ⊂ ∧ | IA = A} generates a linear topology oil ∧. We prove that Hom(A,·) is an equivalence from the category of those groups B ⊂ An satisfying B = Hom(A, B)A, onto the category of σ-closed submodules of finitely generated free right ∧-modules. Applications classify the right ideal structure of A, and classify torsion-free groups A of finite rank which are (nearly) isomorphic to each A-generated subgroup of finite index in A.