An introduction to linear and nonlinear scattering theory. (2017)