Abstract algebra - Dummit, David S.; Foote, Richard M. (John Wiley & Sons, Inc., 2004)