Light Wave Diffraction