Astronomical spectroscopy an introduction to the atomic and molecular physics of astronomical spectra - Tennyson, Jonathan (Imperial College Press, 2005)