Computational Commutative Algebra 2 by Lorenzo Robbiano, Martin Kreuzer (Paperback, 2010)