Waves and Particles in Light and Matter