Text this: Riemann-Roch algebra / William Fulton, Serge Lang.