Introduction to abstract algebra - Moore, John T. (Acad. Pr., 1975)