Commutative algebra, algebraic geometry, and computational methods / - Eisenbud, David. (Springer,, 1999)