Algebraic Geometry by Joe Harris