MATH 216: foundations of Algebraic Geometryhttp://math.stanford.edu/~vakil/216blog/FOAGfeb2513public.pdf