Rings, Modules, Algebras, and Abelian Groups By Anonymous (not verified) 29 / May / 2011 Read more about Rings, Modules, Algebras, and Abelian Groups