Introduction to Riemann surfaces, algebraic curves, and moduli spaces - Schlichenmaier, Martin (Springer-Verlag, 1989)