Algebraic Varieties (London Mathematical Society Lecture Note Series)