Geometry of schemes. - Eisendbud David; Harris Joe (2002)