Vertex Algebras And Algebraic Curves by Edward Frenkel & David Ben-Zvi