A course in the theory of groups - Robinson, Derek J. S. (Springer-Verlag, 1993)