Introduction to abstract algebra - Dubisch, Roy (New York John Wiley, 1967)