Infinite Abelian Groups : vol. I - Fuchs, László (New York : Academic Press, 1970)