This standard, graduate text forms the core of many required, PhD algebra classes. It is relatively clearly written, the presentation is rigorous, and the selection of topics is appropriate to give the reader a useful breadth of knowledge. This one text is probably enough material to serve the needs of most non-experts. Several other options exist including more readable works by Jacobson and Hungerford. Not recommended as a first abstract algebra text.