ABELIAN GROUPS