Elements of abstract algebra - Dean, Richard A (John Wiley and Sons, 1966)