The Jacobian Variety of an Algebraic Curve