Light and Waves