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