Introduction to abstract algebra - Hanneken, C. B. (Dickenson publ., 1968)