Computing in Algebraic Geometry - Decker, Wolfram; Cohen, Arjeh M.; Eisenbud, David; Lossen, Christoph (Springer Berlin Heidelberg, 2006)