Scattering theory