Cosmic Reverberation