Geometry of Algebraic Curves by