Lectures on Modules and Rings by