Commutative algebra : with a view toward algebraic geometry - Eisenbud, David (Springer, 1995)