I&#x27;ve probably taken too many courses on this and related topics during my undergrad, going from basic group theory to category theory, representation theory, and algebraic geometry.<p>For the uninitiated, a great first book is Fraleigh&#x27;s text - very down-to-earth and conversational. When you&#x27;re done with that you can read Dummit&#x2F;Foote and for those with serious gumption, Lang&#x27;s classic text. Have to say, it was my favorite subject - clean, elegant, and abstract.