In a double-slit experiment, if a beam of photons is fired, an interference pattern composed of photons will result. But, if photons are fired one at a time, an interference pattern will still result. Why is this? The only explanation that I've seen is that the photon interferes with itself. I...