Today, I got two gifts from my research mentor: "Topics in Algebra" by I.N. Herstein and "Abstract Algebra" by Dummit/Foote. I am very happy and grateful for his gifts, but I already have been studying the abstract algebra through Michael Artin and Hoffman/Kunze. I went through Herstein and D/K, and it seems that both cover the more or less same topics covered by Artin, and certainly not as detailed as H/K in terms of the linear algebra. However, I like the exposition and details of Herstein and D/F. What is your opinion on those books? Should I keep focus on Artin and H/K?