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

It is not a book but if it can help there are a lot of materials (videos classes, lecture notes, book references, assignements...) provided for free at the MIT Open Course Ware Initiative web site (http://ocw.mit.edu/courses/find-by-topic/)
