A Book for abstract Algebra I am self learning abstract algebra. I am using the book Algebra by Serge Lang. The book has different definitions for some algebraic structures. (For example, according to that book rings are defined to have multiplicative identities. Also modules are defined slightly differently....etc) Given that I like the book, is it OK to keep reading this book or should I get another one?
Thank you

There is a less famous but very nice book Abstract Algebra by Paul B. Garrett
and then there is the old book "A survey of modern algebra" by Birkhoff
