Ring and Module Theory