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