Reflection Refraction Diffraction And Interference