Descent on Jacobians of Curves and the Tate-Shafarevich Group