Algebraic curves: an introduction to algebraic geometry - Fulton, William (Mathematics lecture notes series nMathematics lecture notes series, 1969)