Seol mar théacs é seo: The dipole-quadrupole theory of surface enhanced Raman scattering