Algebraic geometry - Hartshorne, Robin (2009)