Reflection and Diffraction