Elements of abstract algebra - Dean, Richard A (New York John Wiley, 1967)