Read Computational Commutative Algebra 1 2008