Reflection And Diffraction Similarities