Ideals, Varieties, and Algorithms: An Introduction to Computational ...
David A. Cox & John Little & Donal O'Shea