Riemann Surfaces and Generalized Theta Functions | EKB DL