An introduction to abstract algebra. - Hall, F. M. (rz1, 1972)