Light : waves, photons, atoms : vol. 1 - Haken, Hermann (North-Holland, 1985)