Ideals, Varieties, and Algorithms An Introduction to Computational Algebraic Geometry and Commutative Algebra - Cox, David A.; Little, John; O'Shea, Donal (Springer International Publishing : Imprint: Springer, 2015)