Photons And Matter Waves