Current Algebras on Riemann Surfaces: New Results and Applications (de Gruyter Expositions in Mathematics)