Diffraction by Edges