Diffraction Patterns from Narrow Slits