Steps in commutative algebra - Sharp, Rodney Y. (Cambridge University Press, 1990)