Residues and Duality by Robin Hartshorne