Elements of abstract algebra - Dean Richard A (NY John Wiley., 1966)