Gustav Kirchhoff
The law and its derivation were published in 1845 by the Anglo-Irish physicist G. G. Stokes, who also developed Stokes's law for the friction force in fluid motion. A generalisation of Stokes attenuation (and dispersion), taking into account the effect of thermal conductivity was proposed by the German physicist Gustav Kirchhoff in 1868.