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