I am looking for a good book on abstract algebra (and if possible linear algebra).
Obviously as most of these texts are fairly expensive I want to know for sure which one is best for me. Could someone here give me a rough overview of the strengths and weaknesses of Dummit and Foote's "abstract algebra" compared with, for instance, Fraleigh's "A first course in abstract algebra" and maybe give some advice as to which is best for my current level.
I'm not yet an undergraduate, but I've read the book "An introduction to abstract algebra" by W. Nicholson, as well as having done many of the exercises. The book seems to cover a lot of the introductory stuff for groups, rings and fields, as well as coverage of other material such as the sylow theorems and some Galois Theory. I want to move onto a book which is more advanced, though preferably one that I can successfully self study and which maybe contains the introductory stuff so I can review it (I don't $\textit{own}$ my textbook, I have to give it back soon).
I am also reading some introductory analysis, but any textbook which does not reference too much analysis without explanation would be good.
If linear algebra is not contained in the book, could one also direct me to a suitable text on that, please?
Thank you