Integrable Systems And Riemann Surfaces by