Ebooksclub.org Rings Modules Algebras and Abelian Groups Lecture Notes in Pure and Applied Mathematics