Topics in Abelian Groups - Irwin, J. M. ; Walker, E. A.