Introduction to abstract algebra - Dubisch Roy (1965)