Topology of Algebraic Curves by