First course in module theory - Keating, M. E. (Imperial College Press ; Distributed by World Scientific Pub., 1998)