Rings And Categories Of Modules by Kent R. Fuller & Frank W. Anderson